package types

import (
	"errors"
)

const (
	// EVM 合约名
	EVM = "evm"
	// QueryEVMContract 查询合约
	QueryEVMContract = "queryContract"
	// QueryEstimateGas 查询gas预估
	QueryEstimateGas = "queryEstimateGas"
	// DefaultQueryGasLimit  查询时候默认Gas消耗上限
	DefaultQueryGasLimit = 10 * 10000 * 10000
)

var (
	// ErrContractNotExsit contract not exsit
	ErrContractNotExsit = errors.New("contract not exsit")
	// ErrContractDestructed  contract has been destructed
	ErrContractDestructed = errors.New("contract has been destructed")
)
